Big Huge Thesaurus

Equetus lanceolatus

noun